February 3
What You Need in a Scanner
Writing a Scanner
Table-Driven Scanners